perm filename NEWPAR[4,KMC] blob
sn#149665 filedate 1975-03-12 generic text, type T, neo UTF8
00100 COMMENT ⊗ VALID 00007 PAGES
00200 C REC PAGE DESCRIPTION
00300 C00001 00001
00400 C00002 00002 This file is a compendium of ideas about Parry. NEWPAR[NEW,BLF].
00500 C00008 00003 More ideas
00600 C00014 00004
00700 C00016 00005 ways to go beyond the current internal workings:
00800 C00021 00006 THIS IS FOR NEW PARRY IMPROVEMENTS
00900 C00025 00007 Comments on improvements to the theory:
01000 C00026 ENDMK
01100 C⊗;
00100 This file is a compendium of ideas about Parry. NEWPAR[NEW,BLF].
00200 IDEAS FOR THE FRONT END HAVE MOVED TO NEWPAR[HMF,RCP].
00300
00400 The purpose of this file is to give us new direction about
00500 where we want to go with parry and its associated research problems.
00600 The file contains criticisms of old parry, ideas about a new parry
00700 which we think are possible, and dreams about the way it all should
00800 be done in an ideal world. Please feel free to comment on other
00900 comments.
01000
01100
01200
01300 parry cant pick up answers to his own questions -- there is no
01400 mechanism that tells him when he has asked a question so he can look
01500 for an answer
01600
01700 parry cant refer to his own thinking patterns -- if you ask him why
01800 he thought something (e.g., why do you think i am incompetent) he
01900 doesnt know. Also, if you ask what kind of general rule he uses to
02000 discover a fact, he doesnt know.
02100
02200 KEN. BOTH OF THE ABOVE MEAN THAT PARRY NEEDS A "SECOND LEVEL" IN HIS
02300 SYSTEM WHEREBY HE CAN LOOK AT, MONITOR, REPORT ON, AND
02400 REACT RECURSIVLEY WITH HIS OWN STATES IN ORDER TO CHANGE HIMSELF
02500 THROUGH SELF-INSTRUCTIONS.
02600 all of the memory data bases are difficult to add to. This includes
02700 the main memory of unchanging facts, the beliefs, the rules of
02800 inference, the affect changes, the intentions. In addittion, when
02900 changes are made, it is not clear that it wont have disasterous side
03000 effects on other data in the data base.
03100
03200 I cant think of a way to verify individual processes. The way it is
03300 done now is to put it in the system parry and see if any bugs come
03400 along.
03500
03600 KEN.. ONE WAY TO VERIFY INDIVIDUAL PROCESSES IS BY SENSITIVITY
03700 ANALYSIS. FOR EXAMPLE, THE PARANOID MODE IS SWITCHED ON WHEN
03800 SHAME RISES OVER A THRESHOLD. IF WE KEPT SHAME STUCK AT SAY 2,
03900 THEN JUDGES SHOULD NOT DEEM HIM PARANOID SINCE ONLY NORMAL
04000 PROCESSES ARE BEING ACTIVATED. WE COULD EVEN TURN ON THE MODE
04100 AND TURN IT OFF DURING A LONG INTERVIEW SO THE RATINGS
04200 WOULD (HOPEFULLY) LOKOK LIKE THIS 00000006787767530012000.
04300 The static data base is not touched by the belief system. It would
04400 be nice if the static base could be included in the belief system.
04500
04600 The entire motivation should come from a top-level affect routine.
04700
04800 The task of participating in an interview and the knowledge needed
04900 for such participation is currently implicitly spread over the entire
05000 system. It would be nice to separate out that knowledge so maybe a
05100 new task could be undertaken someday by just adding a new set of
05200 facts.
05300
05400 The interaction between the various pieces of the memory is still
05500 vague and hard to see clearly. It would be nice if the interaction
05600 could be made clear and visible and defined so that any big changes
05700 in one part could be made while clearly knowing what the effect on
05800 the rest would be.
05900
06000 PARRY STILL HAS TOO MUCH OF OLD PARRY. THE WHOLE THING SHOULD BE
06100 REWRITTEN IN A NICE CLEAN WAY. NO KEN..
06200 Currently there is no way of testing whether the memory is
06300 functioning correctly or even pieces of it are correct except by
06400 putting parry on the system for 20 dialogs and looking for errors in
06500 dialogs.
00100 More ideas
00200
00300 Currently the inference system can only be called once per io pair at
00400 a specified time. We should be able to call it any time, interrupt
00500 it when important results are found, resume, have it work on
00600 different kinds of tasks, such as figuring out a good action to
00700 satisfy an intention.
00800 KEN.. IDEALLY THIS SHOULD GON ON WHILE PARRY IS WAITING FOR INPUT
00900 BUT I GATHER THERE ARE SOME HARDWARE PROBLEMS TO THIS.
01000
01100 It would be nice to be able to add more history data without as much
01200 trouble as at present. For instance, tell some system that a new
01300 question can be asked, tell it the facts involved, tell it the
01400 answers to the questions, the importance of the topic, how it relates
01500 to other main topics.
01600
01700 All of the kludgy mechanisms that parry uses to keep a converstion
01800 going -- story lists, flare topic lists, GO_ON anaphora -- as well as
01900 the mechanisms for discovering facts about the style of the
02000 conversation -- conversation list, topics, topic counts -- should be
02100 put into the same style of program and data rules as the rest of the
02200 system. i.e., no more special case kludges.
02300
02400 parry cannot remember things from one dialog to the next. This might
02500 be useful someday.
02600
02700 parry needs to be able to examine his past life and comment upon it,
02800 and have feelings about it.
02900
03000 perhaps parry could go thru one interview a day where he remembered
03100 what was going on and had feelings about it. there could be many
03200 history files starting at the same place and progressing from one day
03300 to the next. each history file would have beliefs and feelings about
03400 the history to the present. one history file per interviewer.
03500
03600 the belief system should be extended to handle thoughts about
03700 intentions, actions, affects, plans.
03800
03900 the beliefs themselves could be generalized in form -- e.g., a person
04000 is hostile, the person is the doctor. then generalize the inference
04100 rules -- e.g., if a person is hostile,...
04200
04300 the calling structures of each nice piece of mechanism should be
04400 general to allow calling an intention and then thinking about it or
04500 emoting about it.
04600
04700 too much of current parry's anger and fear are expressed randomly in
04800 his hostile canned replies. it would be nice to really categorize
04900 the type of emotion which the memory wants to display and then have
05000 fine lists for the specific emotion and its appropriate strength.
05100
05200 KEN.. YES. PARRY IS STILL TOO TERSE, ANGRY, AND UNFRIENDLY.
05300 yes and no don't work in parry. it may be just an extension of
05400 answering a question, or answering a questing may be just part of a
05500 larger problem of a dialog input which depends heavily on the syntax
05600 and semantics of either he previous output, or the interviewers
05700 previous input.
05800
05900 three properties of a good understanding system: generality - could
06000 be extended to more topic areas and deeper understanding learning -
06100 it can extend itself in some way dynamically cleanliness and
06200 complexity - it is complex enough to be instructive, and clean enough
06300 to be learned from.
06400
06500 three effects of emotions - arousal, discomfort, and confidence
06600 (anxiety)
06700
06800 KEN.. In next go-round Parry needs affect of contempt-disgust to
06900 generate contemptuous expressions
07000
07100 what is an action? is it just an output expression? or could it also
07200 be concluding a belief, modifying an affect, incrementing an intention,
07300 testing a belief, i.e., any action at all in the system?
07400
07500 What is the interaction of conation and cognition? When does cognition
07600 call conation for subgoals and subactions? What part of cognition is
07700 an action itself and needs to be in conation?
07800
00100
00200 WE NEED SOME WAY OF TAKING THE IYOUME AND GENERATING APPROPRIATE
00300 RESPONSES WITHOUT HAVING A SEPARATE SF AND SET OF RESPONSES FOR EACH.
00400
00500
00600 REPEATED HOSTILE REMARKS OR INSULTS OR THREATS SHOULD BE ADDITIVE,
00700 RATHER THAN JUST ONE-TIME.
00800
00900 TRANSFER THE APPRO STUFF FROM DOINTENT INTO INF.
01000
01100 MAY WANT TO LET ANGERFEARMODE TAKE OVER ON LOWER VALUES WHEN DDHARM, ETC,
01200 AND HIGHER VALUES WHEN NO BAD INFS ABOUT DOCTOR.
01300
01400 SOME GENERAL WAYS OF STICKING COMMENTS ABOUT DOCTOR AND INTERVIEW IN THE
01500 INTERVIEW, AND WHAT THESE COMMENTS WOULD BE.
01600
01700
01800 Have a system of explicit beliefs for what happens in interviews. Then
01900 use these beliefs when doing inferences and intentions.
02000
02100 Don't use the numerical characteristic of beliefs so much. I.e., instead
02200 of adding 2 to ddharm for a consequent, maybe the level of ddharm is
02300 an additional antecedent for theorems, and then the consequent is
02400 to set the belief to a specific level. But then what happened to the
02500 idea of a threshhold?
02600
02700
02800
02900
03000
03100
03200
03300
03400
00100 ways to go beyond the current internal workings:
00200
00300 1. all of the inference rules are fixed in advance and work only with specific
00400 beliefs. would be more elegant to allow rules of the form:
00500 i believe(x) ∧ he says (¬x) →→ he lies
00600
00700 or to allow rules of inference from the input (sigh)
00800 ∀x xεA ⊃ xεB
00900
01000 2. affects and intentions should influence recognition and the inferencer (how?)
01100
01200
01300 3. conflicting evidence for beliefs -- maybe inhibit each other, and/or partial
01400 cancellation
01500 side effects of discomfort or uncertainty
01600
01700
01800 4. compare the self to some standards of normalcy
01900
02000
02100 5. dont want to make all possible inferences, just interesting ones
02200
02300
02400 6. the driving force of parry -- some affect (or need) for self-preservation
02500 and/or self-maintenance. from this could be an intention to interact, with
02600 subintentions (plans?) of how to interact in an interview.
02700
02800
02900 7. reporting and thinking about some of the chain from basic affect thru
03000 intention and inference to action.
03100
03200
03300 8. once a belief is true, is partial belief in negation possible (or even
03400 psychologically right?)
03500
03600
03700 9. can part of a plan for an intention be to check the next input to see if
03800 the action was successful.
03900
04000
04100 10. planning could be the phase from intention to action to execution of action
04200
04300
04400 11. make a distinction between causative and resultative inferences?
04500 types of causative:
04600 a) cause of situation x b) cause of speakers belief that x obtains
04700 enabling conditions:
04800 a) intrinsic - powers of individual b) extrinsic - environmental circumstances
04900
05000
05100 12. more theory into ordering and selection of intentions -- what intentions
05200 are there, what does that say about parrys past life, can the ordering be
05300 changed dynamically, how is parrys feeling about life reflected in his intentions
05400 and their selection, how are affect requirements reflected in intentions
05500 ex -- current intentions imply a withdrawal strategy
05600
05700
05800 13. predictions about the interviewers behavior, based upon a comparison to
05900 normalcy
06000
06100
06200 14. the difference between analysis of nl input and all the processes required
06300 to use and respond to the input
06400
06500
06600 15. the higher process that detects the potential humiliation and prevents it
06700 from happening -- what is this process, what else does it do, what are its goals
06800
06900
07000 16. how much of these processes are conscious -- particularly, how much of the
07100 paranoid mode humiliation detection and refusal are paranoids and parry
07200 conscious of.
07300
07400
07500 17. style info -- how about negations of affect words: you are bad, you are
07600 not nice, you are not too bad, you are nice.
07700
07800
07900 18. confidence level in pattern matchers input -- should be calculated by pm.
08000
08100
08200 19. some rules can be stronger than others -- have strengths associated
08300 with the rule of inference, so that a little evidence for a strong rule
08400 does something like a lot of evidence for a weak rule. This should be
08500 compared with adding only partial evidence to the consequent when a rule
08600 of inference's antecedents are all true.
08700
08800
08900
09000
09100
00100 THIS IS FOR NEW PARRY IMPROVEMENTS
00200 PARRY SHOULD BE ABLE TO COMMENT ON
00300 ITS OWN STATES AND ACTIONS. FOR EXAMPLE, "I SAID
00400 THAT BECAUSE I THINK YOU ARE INCOMPETENT".
00500
00600 TO BE COMPLETE,
00700 A THEORY SHOULD ACCOUNT FOR ALL KNOWN
00800 OBSERVATIONS AND EXPERIMENTS. THIS IS A STRONG REASON
00900 WHY PARRY SHOULD HAVE MECHANISMS FOR PHENOMENA OF GRANDEUR.
01000
01100 TO BE CONSISTENT, A THEORY SHOULD PREDICT SAME RESULT
01200 NO MATTER HOW IT IS CALCULATED. (OBSCURE)
01300
01400 TO BE A THEORY AT ALL, IT SHOULD PRODUCE MODELS. THE
01500 MODEL MAY NOT BE CORRECT BUT AT LEAST IT SHOULD EXIST.
01600 NOTICE THAT IN GRAVITATION THEORY, WHEN THE "GRAVITY" LAWS
01700 ARE SUPPRESSED, THE NON-GRAVITATIONL LAWS HOLD TO THE SPECIAL
01800 THEORY OF RELATIVITY. THUS IN PARRY, WHEN WE SUPPRESS THE
01900
02000 WHAT MAKES A THEORY A VIABLE CANDIDATE IT DOES NOT VIOLATE
02100 ANY OF THE CRITERIA SET UP FOR AN ACCEPTABLE THEORY. THE CRITERIA
02200 ARE (1) COMPLETENESS (2) SELF-CONSISTENCY (3) APPROXIMATES
02300 NEWTON'S LAWS (AS LIMIT) (4) RELATIVISTIC.
02400
02500 WHAT IS THE COUNTERPART OF THIS IN THEORIES OF PSYCHOPATHOLOGY.
02600
02700
02800
02900 MAY 28 -- FROM VAUGHAN
03000
03100 IT WOULD BE GOOD TO CHANGE PARRYS OUTPUT SO HE WOULD LOOK NEWER, SO THE
03200 VARIABLES WOULD NOT GIVE PEOPLE THE OLD PARRY IMPRESSION
03300 LIKE MAYBE WHAT PARRY IS THINKING, WHAT THE INTERVIEWER IS THINKING,
03400 WHAT PARRY WANTS.
03500
03600 THE DIFFICULTY WITH COMPLEX SYSTEMS LIKE PARRY IS THERE IS NOT ENOUGH SPACE
03700 WITHIN MY HEAD TO VISUALIZE THE WHOLE EFFECT.
03800 IT WOULD BE NICER IF EACH FACTOR (A BELIEF, INTENTION, EMOTION, WHATEVER)
03900 COULD BE A SEPARATE MACHINE, WHICH WOULD ACT ON ITS OWN, SPECIFYING ITS
04000 STATES, INPUTS, OUTPUTS, AND THE RELATIONS BETWEEN THEM, AND WHAT WOULD
04100 TAKE YOU TO NEW STATES.
04200 THEN I COULD LOOK AT EACH PIECE SEPARATELY AND SEE IMPROVEMENTS TO BOTH
04300 NOTATION AND ACTUAL DATA.
04400
04500 THE IDEA IS PULSE AND LEVEL LOGIC. EACH MACHINE CALCULATES AN INTERESTING
04600 PIECE OF INFO. THIS MAY BE AROUND FOR ONE PULSE, OR MAY BE STEADY STATE.
04700
04800
04900
05000
05100
00100 Comments on improvements to the theory:
00200
00300
00400 Simulation of blame path, too, in addition to simulation of shame path.
00500 Then compare the two, and choose the blame path.
00600
00700 Careful with masochistic tendencies: they can be used to explain most
00800 any emotional disorder.
00900
01000
01100
01200
01300
01400
01500
01600